the brains of this outfit - Inglés Sinónimo Diccionario